trifoliate orange (0 synonym found)

Definition of trifoliate orange:

(n) : A shrub, Citrus trifoliata, mostly grown as a rootstock for other citrus.

Definition of trifoliate orange:

(n) : A shrub, Citrus trifoliata, mostly grown as a rootstock for other citrus.

Back to Top